package com.billiards.service.impl;

import com.billiards.dao.BallApptMapper;
import com.billiards.entity.BallAppt;
import com.billiards.service.BallApptService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class BallApptServiceImpl implements BallApptService {
    @Autowired
    private BallApptMapper ballApptMapper;



//    @Override
//    public boolean addBallAppt(BallAppt ballAppt) {
//        // 在这里可以添加额外的业务逻辑，如文件处理、事务管理等
//        int result = ballApptMapper.insertBallAppt(ballAppt);
//        return result > 0; // 如果插入成功，返回true
 //   }

    @Override
    public List<BallAppt> getBallApptList() {
        return ballApptMapper.getBallApptList();
    }

    @Override
    public List<BallAppt> getBallApptballname(String ballname) {
        return ballApptMapper.getBallApptballname(ballname);
    }

    @Override
    public int updateBallAppt(BallAppt ballAppt) {
        return ballApptMapper.updateBallAppt(ballAppt);
    }
    @Override
    public int updateAddBallAppt(BallAppt ballAppt) {
        return ballApptMapper.updateAddBallAppt(ballAppt);
    }

    @Override
    public int addAppt(BallAppt ballAppt) {
        return ballApptMapper.addAppt(ballAppt);
    }


    public int deleteBallAppt(Integer delId) {
        return ballApptMapper.deleteBallAppt(delId);
    }


    @Override
    public List<BallAppt> getBallApptusername(String username) {
        return ballApptMapper.getBallApptusername(username);
    }
}
